package com.ruoyi.business.processIou.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.bizsys.domain.LoanIou;
import com.ruoyi.business.processIou.domain.LoanIouChangeRecord;

import java.math.BigDecimal;

/**
 * @author wqg
 * @description
 * @date 2022/3/25
 */
public interface ILoanIouChangeRecordService extends IService<LoanIouChangeRecord> {

    /**
     * @param loanIouOrg 原来的数据
     * @param lateFeePlus 剩余罚息
     * @param lateFeePlusAll 总罚息
     * @param loanIou 新的数据
     */
    void updateAndCreateRecord(LoanIou loanIouOrg, BigDecimal lateFeePlus, BigDecimal lateFeePlusAll, LoanIou loanIou);
}
